.page-paymentDiscount {
	* {
		box-sizing: border-box;
	}
	.paymentDiscount-saveMoney {
		padding: 0 0.3rem;
		height: 1.16rem;
		background: #f9f9f9;
		.saveMoney-content {
			padding: 0 0.2rem 0 0.2rem;
			width: 6.9rem;
			height: 0.88rem;
			background: url("../../../images/paymentDiscount/bg@2x.png") top
				center/100% auto no-repeat;
			.content-title {
				.title-icon {
					display: inline-block;
					width: 0.4rem;
					height: 0.42rem;
					background: url("../../../images/paymentDiscount/title-icon.png") top
						center/100% auto no-repeat;
				}
				.title-text {
					padding: 0 0 0 0.14rem;
					color: #ffc12e;
				}
			}
			.content-word {
				.word-text {
					padding: 0 0.1rem 0 0;
					color: #ffc12e;
				}
				.word-icon {
					display: inline-block;
					width: 0.16rem;
					height: 0.24rem;
					background: url("../../../images/paymentDiscount/ic_more_w@2x.png")
						top center/100% auto no-repeat;
				}
			}
		}
	}
	.paymentDiscount-todayCoupon {
		padding: 0 0.3rem 0.3rem 0.3rem;
		background: #fff;
		.todayCoupon-title {
			padding: 0.3rem 0 0.16rem 0;
			.title-bold {
				color: #302e2f;
			}
			.title-normal {
				.normal-text {
					padding: 0 0.1rem 0 0;
				}
				.normal-icon {
					display: inline-block;
					width: 0.16rem;
					height: 0.24rem;
					background: url("../../../images/paymentDiscount/ic_more_g@2x.png")
						top center/100% auto no-repeat;
				}
			}
		}
		.todayCoupon-content {
			padding: 0.42rem 0.22rem 0.3rem 0.22rem;
			width: 6.9rem;
			height: 5.6rem;
			background: url("../../../images/paymentDiscount/BG_big@2x2.png") top
				center/100% auto no-repeat;
			.content-list {
				.list-li {
					margin: 0 0.2rem 0 0;
					overflow: hidden;
					.list-li-item {
						padding: 0 0.1rem 0.24rem 0.1rem;
						width: 2.02rem;
						height: 2.36rem;
						overflow: hidden;
						.li-title {
							padding: 0.08rem 0 0 0;
							color: #a26a3e;
						}
						.li-money {
							padding: 0.12rem 0 0.08rem 0;
							max-width: 100%;
							white-space: nowrap;
							text-overflow: ellipsis;
							overflow: hidden;
							word-break: break-all;
							color: #f82633;
						}
						.li-tips {
							padding: 0.18rem 0 0.12rem 0;
							max-width: 100%;
							white-space: nowrap;
							text-overflow: ellipsis;
							overflow: hidden;
							word-break: break-all;
							color: #fff7e8;
						}
						.li-btn {
							width: 1.36rem;
							height: 0.48rem;
							line-height: 0.48rem;
							text-align: center;
							border-radius: 0.24rem;
							background: linear-gradient(90deg, #ffe382 0%, #ffc24b 100%);
							color: #a26a3e;
							.btn-text {
								display: inline-block;
							}
						}
						.li-btn-active {
							background: none;
							border: 1px solid #fff;
							color: #fff;
						}
					}
				}
				.list-li:nth-child(-n + 3) {
					margin: 0 0.2rem 0.18rem 0;
				}
				.list-li:nth-child(3n + 0) {
					margin: 0;
				}
			}
			.list-li-move {
				position: relative;
				background: url("../../../images/paymentDiscount/coupon2@2x.png") top
					center/100% auto no-repeat;
			}
			.list-li-btn {
				border-radius: 0.2rem;
				background: linear-gradient(180deg, #ff300d, #ff3e21, #ff5e19);
				background: -webkit-linear-gradient(180deg, #ff300d, #ff3e21, #ff5e19);
				.li-add {
					margin: 0.42rem 0 0 0;
					width: 1.2rem;
					height: 1.2rem;
					background: url("../../../images/paymentDiscount/add2@2x.png") top
						center/100% auto no-repeat;
				}
				.li-text {
					padding: 0.18rem 0 0 0;
					color: #fff;
				}
			}
			@keyframes move {
				from {
					left: 2.02rem;
				}
				to {
					left: 0;
				}
			}
		}
	}
	.paymentDiscount-jump {
		margin: 0.2rem 0 0 0;
		height: 3.72rem;
		background: url("../../../images/paymentDiscount/line_01@2x.png") center
			center/100% auto no-repeat #fff;
		.jump-list {
			.list-li {
				width: 50%;
				height: 1.86rem;
				.li-content {
					padding: 0 0 0 0.4rem;
					.content-title {
						padding: 0 0 0.2rem 0;
						color: #302e2f;
					}
				}
				.li-icon {
					margin-right: 0.4rem;
					width: 0.96rem;
					height: 0.96rem;
				}
				.li-icon-1 {
					background: url("../../../images/paymentDiscount/ic_xrzq@2x.png") top
						center/100% auto no-repeat;
				}
				.li-icon-2 {
					background: url("../../../images/paymentDiscount/ic_bkhl@2x.png") top
						center/100% auto no-repeat;
				}
				.li-icon-3 {
					background: url("../../../images/paymentDiscount/ic_lqzx@2x.png") top
						center/100% auto no-repeat;
				}
				.li-icon-4 {
					background: url("../../../images/paymentDiscount/ic_yqhy@2x.png") top
						center/100% auto no-repeat;
				}
			}
		}
	}
	.paymentDiscount-recommend {
		padding: 0.4rem 0 0.7rem 0;
		.recommend-title {
			padding: 0 0.3rem;
		}
	}
}
